Senior Back-End Software Engineer – Node.js

  • Dublin
  • Permanent
  • Wed Mar 26 17:13:57 2025
  • 130515

Senior Back-End Software Engineer – Dublin, Ireland (Hybrid)

A fast-growing company in the aviation finance industry is looking for a Senior Back-End Software Engineer to join their team. The role focuses on designing and implementing back-end services using TypeScript and Node.js, optimizing data models, and deploying infrastructure as code on AWS (Pulumi, Kubernetes, Docker).

Key Responsibilities:

  • Lead the development of back-end services for a finance analysis platform.

  • Optimize data models for complex business domains.

  • Implement infrastructure as code using Pulumi and AWS.

  • Ensure high coding standards, automated testing, and documentation.

  • Provide technical leadership and mentorship to junior engineers.

  • Collaborate with cross-functional teams to meet business and client needs.

  • Contribute to Kubernetes migration from ECS.

Requirements:

  • 7+ years of professional back-end development experience.

  • Strong expertise in TypeScript, Node.js, and SQL databases.

  • Experience with cloud infrastructure (AWS, Linux) and deploying applications.

  • Background in RESTful API design and implementation.

  • Bachelor's degree in Computer Science or Engineering.

  • Leadership or mentorship experience is a plus.

This is a permanent, hybrid role based in Dublin, Ireland, requiring full working rights.

Reperio Human Capital acts as an Employment Agency and an Employment Business.